es:ES, P, Q:(E), f:({e:E| P(e)} {e:E| Q(e)} ).
Bij({e:E| P(e)} ;{e:E| Q(e)} ;f)
(e:{e:E| P(e)} . e c f(e))
e.f(e) is c< preserving on e.P(e)
(e, e':{e:E| P(e)} . ((e' < e)) e c e')
(e, e':{e:E| P(e)} . (e < e') (a:{e:E| Q(e)} . ((e < a) & (a < e'))))
(e:E. P(e) (a:E. Q(a) e c a (a < f(e)) False))